Interesting places nearby include:
Niagara Falls Ontario - for the Falls, of course
Niagara on the Lake - quaint, historic town with great little shops, restaurants, and in the summer the Shaw theatre festival